The Best 15 Restaurants in Dedham, United States

3.5 Rating
50 reviews

376 Washington St, Dedham, MA 02026-4431, Dedham

"I ordered a large roast beef sub. There was 3 pieces of meat in it! Unfortunately green gardens was "